package com.dave.admin.modular.boss.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 用户信息视图显示
 *
 * @author Dave
 */
@Data
public class UserAdminVo {

    /**
     * 唯一标识
     */
    private String id;

    /**
     * 登录名
     */
    @NotBlank(message = "登录名不能为空")
    private String username;

    /**
     * 姓名
     */
    @NotBlank(message = "取个名字吧")
    private String nickName;

    /**
     * 职位
     */
    private String title;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 地址
     */
    private String location;

    /**
     * 个性签名
     */
    private String describe;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 标签
     */
    private String tags;

    /**
     * 帐号启用状态：0->禁用；1->启用
     */
    private Integer status;


}
